Teacher Version
![Hero Image](../../../../Resources/Images/Robotics/Template/Robot_3-2-01_sitwithrobot.png)
![Hero Image](../../../../Resources/Images/Robotics/Template/gears.png)
The STAR Method
Debug Smarter with the STAR Method!
![](../../../../Resources/Images/Robotics/Robo 4/Debugging/star04.png)
![](../../../../Resources/Images/Robotics/Robo 4/Debugging/STARstop.png)
Stop and Reflect - What do I think should be happening in each step of my program?
![](../../../../Resources/Images/Robotics/Robo 4/Debugging/STARtrace.png)
Trace - I need to trace through the program step-by-step and identify what my program is doing.
![](../../../../Resources/Images/Robotics/Robo 4/Debugging/STARanalyze.png)
Analyze - If the program is misbehaving, I need to analyze what parts of the program work and identify the point where the program stopped doing what I wanted it to do. Then I need to figure out what I need to change to fix the problem.
![](../../../../Resources/Images/Robotics/Robo 4/Debugging/STARgreencheck.png)
Revise - I need to scientifically correct the program one step at a time and test each part of the program to fix the problem.